package cn.com.cifi.mars.entity;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalDateTime;

@Data
@TableName("t_month_trade_plan")
public class MonthTradePlan {
    private String id;
    private String projectId;
    private String projectCode;
    private String projectName;
    private String stageId;
    private String stageName;
    private String groupId;
    private String groupName;
    private String productCode;
    private String productName;
    private String buildId;
    private String buildName;
    private String areaName;
    private BigDecimal newTradeNumPlan;
    private BigDecimal newTradeAmountPlan;
    private BigDecimal inventoryTradeNumPlan;
    private BigDecimal inventoryTradeAmountPlan;
    private String supplyPlanId;
    private LocalDate supplyPlanDate;
    private LocalDate realSupplyDate;
    private Integer roomNumByPlan;
    private Integer parkingNumByPlan;
    private Integer roomNum;
    private Integer parkingNum;
    private Integer isParking;
    private BigDecimal areaByPlan;
    private BigDecimal area;
    private BigDecimal roomAmountByPlan;
    private BigDecimal amountContainParkingByPlan;
    private BigDecimal amountWithoutParkingByPlan;
    private BigDecimal roomAmount;
    private BigDecimal amountContainParking;
    private BigDecimal amountWithoutParking;
    private LocalDateTime signDate;
    @TableField("create_date")
    private LocalDateTime createDate;
}
